當初被 阿瑜 邀請來鐵人賽,最初的想法是...
30天要寫什麼,哪天忘記了怎麼辦XD
最初幾天都是半夜寫好明天的,如果想不到題目就拿 leetcode 湊數。
到了後期才發現...還有好多東西要寫,時間不夠了。
來檢驗一下當初訂的目標。
任務:
- [X] 收集資料
- [X] 訓練神經網路
- [X] 包裝成web API
- [X] 寫前端網頁使用 API
支線任務:
- [X] 學習 TensorFlow.js
- [ ] 學習網頁設計軟體
- [ ] 學習一種前端框架
- [X] 學習使用 heroku
- [ ] 提高預測準確率
- [X] 學習其他種類的機器學習模型
第一階段目標 - 先讓它跑起來
- [X] 寫一個簡單的 Python 伺服器
- [X] 寫一個簡單的網頁
- [X] 找一個現成的機器學習模型做服務
- [X] 將服務做成API
- [X] 串接前端與後端
第二階段目標 - 讓它變好
- [X] 自行訓練
- [ ] 最佳化模型
- [ ] 將 Development 變成 Production
- [ ] 讓網頁變好看一點
第三階段目標 - 給它一個家
- [ ] 以 heroku 作為後端(伺服器)
- [ ] 以 github page 作為前端(放靜態網頁)
10個任務完成7個,目標只完成第一階段。
其實過程中大部分的工具/函式庫都是初學,
也因此大部分都是拿範例來跑,跑過了就拿範例來改。
作為學習來說足夠了,但要實際應用還有很長一段要走。